#include "RoadSign.h"

using namespace std;

#include <iostream>

RoadSign::RoadSign() : id(0), Drawable() {}

RoadSign::RoadSign (int id,float x, float y,float orientation, char type,EModel model) : Drawable(x,y,orientation,model) {
    this->id=id;
	this->type = type;
}

int RoadSign::getId() const {
    return this->id;
}

void RoadSign::setId(int id) {
    this->id = id;
}

char RoadSign::getType() const{
	return this->type;
}

void RoadSign::setType(char type){
	 this->type = type;
}

void RoadSign::toString() {
    cout << " RoadSign : " << this->id;
    this->position->toString();
    cout << endl;
}

